// 增
$('.btn_Add').click(function(){
    $.ajax({
        url:'http://118.195.129.130:3000/food/add',
        data:{
             name:$('#name').val(),
             price:$('#price').val(), 
             desc:$('#desc').val(),
             typename:$('#tyname').val(),
             typeid:$('#tyid').val(),
        },
        type:'POST',
        dataType:'json',
        error:function(){
            alert("添加失败");
        },
        success:function(data){
            if(data.msg=="参数错误"){
                alert("参数不符合要求");
            }else{
                alert("添加成功");
                window.location.replace("control.html");
            }
        },
    })
})


// 分页查询
var tr=document.getElementsByTagName("tr");
function fun1(){
    $.ajax({
        url:'http://118.195.129.130:3000/food/getInfoByPage',
        data:{
             page:1,
             per_page:6,
        },
        type:'POST',
        dataType:'json',
        success:function(data){
            for(var i=0;i<6;i++){
                tr[i+1].innerHTML="<td>"+data.data[i].name+"</td>"+
                "<td>"+data.data[i].price+"</td>"+
                "<td>"+data.data[i].desc+"</td>"+
                "<td>"+data.data[i].typename+"</td>"+
                "<td>"+data.data[i].typeid+"</td>"+
                "<td style='display:none'>"+data.data[i]._id+"</td>"+
                "<td>"+"<button class='del'>删除</button>"+"</td>"+
                "<td>"+"<button class='change'>修改</button>"+"</td>";  
            } 

// 删除
            for(let j=0;j<6;j++){
                $('.del').eq(j).click(function(){
                    var con=confirm("确定要删除吗?");
                    if(con){
                        $.ajax({
                            url:'http://118.195.129.130:3000/food/del',
                            data:{
                                _id:data.data[j]._id,
                            },
                            type:'POST',
                            dataType:'json',
                            success:function(){
                                    alert("删除成功")
                                    window.location.replace("control.html");     
                            },
                            error:function(){
                                alert("删除失败,网络错误");
                            }
                        })
                    }
                })    
            };
 // 删除结束

// 弹出修改框
var cha=document.querySelector(".update_box_close");
var shadow=document.querySelector(".shadow");
var update_box=document.querySelector(".update_box");
cha.onclick=function(){
    shadow.style.display="none";
    update_box.style.display="none";
}
 // 修改
           for(let n=0;n<6;n++){
               $('.change').eq(n).click(function(){
                $('.update_box').toggle();
                $('.shadow').toggle();
               });
               $('.update').eq(n).click(function(){
                console.log(data.data[n]._id)
                var con=confirm("确定要修改吗?");
                         if(con){
                            $.ajax({
                                url:'http://118.195.129.130:3000/food/update',
                                data:{
                                      name:$('#upd_name').val(),
                                      price:$('#upd_price').val(), 
                                      desc:$('#upd_desc').val(),
                                      typename:$('#upd_tpn').val(),
                                      typeid:$('#upd_tpd').val(),
                                      _id:data.data[n]._id, 
                                },
                                type:'POST',
                                dataType:'json',
                                success:function(){
                                        alert("修改成功")
                                        window.location.replace("control.html");     
                                },
                                error:function(){
                                    alert("网络错误")
                                }
                            })
                        }
                    })
                }            
// 修改结束
        },
        error:function(data){
            console.log(data);
            alert("网络错误");
        },
    });
}
fun1();
// 查询
$('.search').click(function(){
    $.ajax({
        url:'http://118.195.129.130:3000/food/getInfoByKw',
        data:{
            kw:$('#inp_search').val(),
        },
        type:'POST',
        dataType:'json',
        success:function(data){
            if(data.err==0){
                alert("请求发送成功,已找到"+data.data.length+"项内容,请前往控制台查看")
                console.log(data.data)
            }else{
                alert("未查询到该菜品")
            }
        },
        error:function(){
            alert("网络错误")
        }
    })
})
// 查询全部
$('#btn_search_All').click(function(){
    $.ajax({
        url:'http://118.195.129.130:3000/food/allpage',
        data:{
            Null:null,
        },
        type:'GET',
        dataType:'json',
        success:function(data){
            if(data.msg=="查询成功"){
                alert("当前共有"+data.pages+"个菜品");
                window.location.replace("control.html");
            }
        },
        error:function(){
            alert("网络错误");
        }
    })

})
// 退出登录
$('#quit').click(function(){
    $.ajax({
        url:'http://118.195.129.130:3000/user/out',
        data:{
            Null:'',
        },
        type:'POST',
        dataType:'json',
        success:function(){
            var con=confirm("确定要退出吗?");
            if(con){
                window.location.replace("login.html");
                }
            },
        error:function(){
            alert("网络错误");
        },
    })
}),
$('.out').click(function(){
        $.ajax({
            url:'http://118.195.129.130:3000/user/out',
            data:{
                Null:'',
            },
            type:'POST',
            dataType:'json',
            success:function(){
                var con=confirm("确定要退出吗?");
                if(con){
                    window.location.replace("login.html");
                    }
                },
            error:function(){
                alert("网络错误");
            }
        })
})
var Return=document.querySelector('.Return');
var user_center=document.querySelector('.user_center');
Return.onclick=function(){
    user_center.style.display="none";
};
var order_box=document.querySelector('.order_box');
var menu_Main=document.querySelector('.menu_Main');
$('#bk_img').click(function(){
    $('.user_center').fadeIn(500);
})
$('.order').click(function(){
   order_box.style.display="block";
   menu_Main.style.display="none";
   fun2()
})
$('.food').click(function(){
    order_box.style.display="none";
    menu_Main.style.display="block"
 })
//  订单管理
var Page_order=document.getElementsByClassName("trEven")
function fun2(){
    $.ajax({
        url:'http://118.195.129.130:3000/order/getInfoByPage_order',
        data:{
             page:1,
             per_page:6,
        },
        type:'POST',
        dataType:'json',
        success:function(data){
            for(var i=0;i<6;i++){
                Page_order[i+1].innerHTML="<td>"+data.data[i].us+"</td>"+
                "<td>"+data.data[i].amount+"</td>"+
                "<td>"+data.data[i].phone+"</td>"+
                "<td>"+data.data[i].pay+"</td>"+
                "<td>"+"<button class='del'>删除</button>"+"</td>"+
                "<td>"+"<button class='change'>修改</button>"+"</td>";  
            } 
        }
    })
}
// 添加订单
$('.btn_order_Add').click(function(){
    $.ajax({
        url:'http://118.195.129.130:3000/order/add_order',
        data:{
             us:$('#user_name').val(),
             amount:$('#food_price').val(), 
             phone:$('#phone').val(),
             pay:$('#pay').val(),
        },
        type:'POST',
        dataType:'json',
        error:function(){
            alert("添加失败");
        },
        success:function(data){
            if(data.msg=="参数错误"){
                alert("参数不符合要求");
            }else{
                alert("添加成功");
                window.location.replace("control.html");
            }
        },
    })
})